33
32
23
136
13
43
76
354
56
121
174
16
74
248
24
99
274
34
64
8
93
105
72
157
19
55
69
65
21
391
209
28
90
212
60
49
27
298
5
66
131
62
29
374
73
30
47
436
45
35
53
81
285
17