3
23
17
11
41
100
18
33
2
15
5
37
8
27
74
61
75
62
10
9
70
58
13
4
94
16
22
34
6
21
30
159
174
39
25
24