129
49
58
18
373
32
44
33
107
100
190
222
55
73
122
99
28
35
50
15
117
75
138
17
316
105
154
38
101
83
125
20
246
29
159
92
62
45
10
109
39
14
169
3
94
24
69
131
21
196
57
30