13
2
47
12
6
42
10
5
9
115
79
27
78
18
61
141
31
69
63
29
111
34
22
109
95
186
117
335
338
143
66
702
15
21
126
121
65
147
257
227
130
92
53
36
70
80
98
45
238
228
17
3
14
52
23