26
49
15
18
13
102
290
185
40
75
272
67
2638
52
36
1280
63
84
48
23
69
70
22
50
1002
215
43
85
10
141
79
113
72
27
42
24
32
3
20
29
97
80
124
51
17
28
21
2
281