2
6
24
17
9
1
15
19
10
112
87
53
29
100
11
74
14
25
165
99
8
7
21
28
3
4
203
27
47
16
23
67
35
369
22
13