103
18
31
145
28
1
13
12
38
62
23
24
56
9
19
8
34
22
58
20
60
65
153
11
10
2
7
6
81
5
3
52
26
27
51
14
25
16