10
29
71
34
19
60
7
135
56
12
173
53
6
5
33
18
31
27
17
63
13
50
21
25
22
183
48
45
112
94
26
70
127
118
37
32
43
68
9
89
11
3
14
15