39
104
18
15
5
25
37
58
33
6
10
31
16
13
61
102
9
46
49
81
35
63
200
113
108
23
69
32
7
27
43
59
12
75
48
17
26
64
19
21
77
20
28
30
11
111
29
14
24
8
34