12
17
2
29
110
45
36
42
13
4
14
56
8
7
73
151
52
9
74
30
32
195
15
31
22
10
59
26
23
53
11
46
149
33
21
41
84
18
138
166
28