34
377
86
33
1491
224
18
185
64
78
79
132
118
28
242
361
122
312
574
112
95
568
25
43
162
325
103
869
60
6147
56
212
358
54
32
39
61
81
83
67
74
278
88
29
87
55