35
17
53
2749
319
138
69
63
14
7
50
79
22
51
1093
27
46
55
74
375
552
457
25
26
23
1970
43
94
123
389
41
120
28
24
59
360
31
21
100
18
523
4
121
110
96
311
202
185
176
10
6650
78
76
54
34
37
344