46
59
18
94
12
170
19
617
153
35
24
32
116
73
325
119
17
27
20
81
98
9
6
16
13
8
4
75
36
235
39
31
84
103
51
45
11
14
55
439
65
21
95
80
160
53
137