14
46
24
41
8
82
32
330
60
180
52
110
78
112
74
100
47
44
63
144
30
126
33
54
64
138
93
178
91
34
75
87
19
72
61
45
25
62
28
141
102
29
16
17
51
53
99
21
164