39
63
29
136
35
13
97
17
23
100
95
19
27
20
37
5
36
22
7
12
28
16
40
8
2
9
72
83
18
43
109
21
817
24
10
50
34
52
14
57
135
15