34
215
5
32
157
44
43
27
61
46
58
28
35
41
37
49
36
126
21
191
31
24
75
71
143
95
109
82
9
12
451
48
200
205
14
60
181
94
99
105
54
23
39
67
62
81
11
90
63