34
11
210
69
87
68
50
79
122
33
98
191
40
176
356
358
15
259
335
60
36
42
186
103
45
180
62
73
387
54
136
35
134
112
30
24
58
66
38
113
86
124
25
41
29
51
18
76
55
92
302
116