39
98
33
41
23
20
25
46
28
122
47
9
29
19
11
38
8
6
26
16
14
10
2
48
7
45
18
13
21
27
35
32
81
37
158
55
17