15
27
24
66
10
9
17
33
38
32
37
129
102
70
30
23
19
40
160
59
8
28
42
123
85
18
12
7
20
6
25
36
13
11
21
29
31
56
50
16