136
72
37
53
32
40
36
219
39
96
52
24
51
57
226
192
86
65
116
245
43
126
92
178
19
14
153
21
248
140
58
66
38
20
15
343
76
101
108
77
46
25
44
79
62
211
35
60
142