25
10
16
69
156
53
15
18
109
61
112
215
48
45
62
60
11
88
33
89
54
30
32
46
29
49
17
52
104
56
22
31
21
163
6
43
74
12
125
73
4
3
24
1
86
5
36
26