30
5
27
13
116
35
10
26
41
442
52
357
56
31
23
298
17
42
736
9
50
20
8
70
132
183
74
24
65
16
144
34
118
127
177
148
245
374
93
51
21
19
158
61
494
91
140
39
433
94
188