10
40
25
74
19
23
18
29
12
3
112
72
16
20
8
15
57
6
31
148
43
61
24
90
116
93
56
135
45
48
37
22
21
9
2
28
319
134
5
17