155
69
28
43
71
16
8
219
18
78
199
55
24
58
181
116
150
25
74
187
70
33
66
29
19
270
668
51
32
11
36
75
119
67
461
39
37
80
9
164
35
101
23
84
96
111
79
103
883
64
104
355
82
83