38
108
18
35
30
10
55
50
42
31
11
32
74
54
88
14
7
37
13
16
17
19
22
45
27
43
28
26
61
51
12
4
2
58
6
25
70
132
24
8
49
59
23
119