52
135
267
42
34
347
58
21
37
56
130
68
103
268
26
89
94
48
222
55
975
75
214
276
125
129
112
54
262
174
146
85
69
248
106
104
50
82
123
92
87
73
171
25
64
83
70
23
143
29
139
2693
36