34
32
24
9
37
31
80
105
124
268
97
46
17
52
83
84
11
26
16
98
5
28
180
77
64
27
236
33
25
359
21
22
14
235
520
35
13
23
65
69
57
29
153
183
20
48
82
123
49
12
79
56
7