18
29
15
2
31
7
11
19
9
101
14
64
10
110
16
65
27
146
39
48
145
17
8
45
30
13
4
53
67
23
35
84
3
21
38
62
61
22
51
24
215
40
34
57