9
22
39
58
31
1
95
13
45
75
156
42
36
47
18
4
15
179
43
72
17
79
24
66
34
28
274
53
118
23
74
140
60
212
44
41
35
54
282
20
80
150
49
121
70
100