8
149
12
43
9
20
176
14
2
30
24
58
26
11
40
50
16
17
23
35
13
25
31
32
51
27
18
22
70
44
52
127
116
7
203
76