34
44
119
98
102
118
8
96
33
375
40
86
80
77
93
50
13
266
97
36
47
23
48
87
221
129
28
5
51
76
149
72
81
101
214
104
32
273
378
37
69
283
140
170
39
533
46
181
19
100
83
225
109