10
32
28
9
30
74
15
16
24
44
53
102
95
43
132
79
38
78
222
11
6
52
25
259
21
123
55
19
34
27
29
18
37
235
2
36
41
12
64
5
31
66
22