15
46
9
19
20
125
12
263
38
7
5
66
29
14
6
2
49
35
34
336
50
21
155
8
33
70
36
198
16
74
37
28
101
207
92
39
11
40
59
17
32
76
26