187
156
96
41
117
126
33
67
51
47
34
27
18
46
184
227
189
197
87
88
45
71
152
37
35
19
20
36
82
12
30
10
429
89
143
28
49
43
72
23
14
9
38
151
124
85
125
111
255
64
21