1
23
39
20
71
52
32
12
5
98
24
27
70
68
104
17
155
121
492
235
66
108
28
40
3
21
135
30
4
22
25
14
142
26
88
47
536
91
58
34
115
55
168
137
80
159
430
102
140
488