74
68
17
31
23
18
8
117
50
26
33
104
92
29
12
11
51
37
34
47
10
62
38
203
180
76
45
25
43
160
752
44
28
9
218
152
35
132
105
168
40
94
126
278
371
91
27
348
158
121
171
41