30
24
34
152
11
50
47
23
12
2
93
1
25
6
100
4
66
18
43
5
78
87
35
10
38
28
77
13
32
52
9
53
15
109
19
163
80
29
21
8
60
16
14