34
20
41
85
24
72
429
67
155
701
165
120
16
17
35
101
10
112
94
78
60
8
163
64
116
140
128
454
211
106
56
90
22
115
51
171
33
221
52
259
59
53
46
132
48
27
86
92
228
142
212
124
153
377
215