45
34
25
16
32
23
24
130
44
48
60
14
93
58
82
8
22
66
78
9
42
28
72
30
69
35
162
36
226
40
61
170
17
27
19
59
21
129
105
96
100
120
31
101
346