38
51
45
15
97
35
47
17
105
49
76
25
24
27
64
50
40
85
16
7
13
69
87
63
14
156
23
43
174
31
21
29
28
34
8
9
79
32
46
19
22
37
20
30
12
36