7
23
24
16
1
29
20
30
12
183
70
17
11
77
43
4
22
6
31
139
13
10
25
18
15
47
5
45
34
8
32
3
28
52
180
21
339
155
42
27
19