13
40
15
25
27
11
171
36
17
245
39
34
16
37
22
47
336
79
18
73
83
7
178
6
69
85
292
45
9
116
408
138
137
61
70
105
182
149
53
48
202
59
1
63
46
140
5
113
51