49
11
24
8
28
12
106
22
7
13
38
86
5
19
34
6
103
41
61
94
14
59
98
10
87
159
54
125
271
37
199
267
418
349
289
16
139
105
40
352
642
138
201
147
137
252
311
241
122
282
48