34
210
29
348
254
174
460
506
51
121
595
93
215
372
54
236
12
38
62
2855
126
13
21
183
1394
35
14
41
229
18
94
188
57
22
146
96
47
469
180
23
228
149
89
1118
33
66
39
28
30
636
7
204
17