80
7
18
59
42
60
37
25
99
58
52
9
54
63
30
13
19
22
182
255
36
48
53
118
98
78
336
50
120
51
263
141
74
27
55
79
47
87
232
14
64
4
84
3
39
21
114
95