37
74
35
23
68
27
380
31
19
141
345
21
15
95
100
87
101
204
56
533
266
170
231
10
555
14
29
33
8
361
499
1014
24
608
51
520
595
416
43
12
127
58
60
26
490
70
88
190
18
72
20
40
55
9206
34
44