34
163
436
416
20
17
181
76
32
160
332
48
60
113
110
27
106
244
217
157
90
44
39
56
43
70
24
155
19
52
53
64
57
87
80
277
22
83
63
25
49
29
137
37
28
183
35