83
31
18
28
55
11
707
84
69
52
183
50
16
109
27
56
20
46
32
10
9
3
97
22
118
150
58
15
47
23
12
131
33
25
42
172
30
51
8
94
89
24
129
110
29
241
108
36
93