17
112
49
19
33
2
42
28
25
29
18
10
9
96
3
54
43
35
26
6
121
69
48
197
4
156
37
45
92
77
73
13
57
20
24
88
38
36
12
89
11
23