105
261
112
56
123
231
58
44
72
267
66
110
43
59
36
68
60
117
35
314
25
434
30
50
17
95
49
137
46
62
198
91
71
149
217
90
20
15
108
31
103
161
16
8
48
29
77
21
11
134