94
35
28
18
16
51
29
27
23
19
10
15
85
218
22
87
36
34
115
162
48
26
20
64
62
49
45
59
54
13
72
215
74
53
17
118
24
30
38
14
12
108
41
46
32