15
24
29
126
70
9
31
12
3
27
53
21
13
6
20
181
52
68
57
109
34
16
17
35
45
63
8
19
25
22
353
36
42
78
81
48
93
40
111
14
56
7
79
10