39
12
28
26
46
7
20
25
29
51
42
100
59
18
55
19
15
6
8
30
21
32
14
129
3
94
38
17
34
16
83
13
66
11
24
31
78
107