3
30
40
17
1
28
19
9
12
18
11
51
26
7
33
24
8
112
83
20
32
164
25
5
165
23
13
42
62
6
4
10
27
15
259
16
2
14
59