141
19
11
51
49
259
18
31
227
42
348
189
52
151
76
61
39
121
104
355
3
38
105
27
47
37
75
23
60
10
92
533
994
276
231
238
681
280
292
55
178
251
127
54
143
360
65
35
28
818
72
40
41