34
16
99
52
36
45
49
3
12
27
17
30
22
15
13
24
9
32
58
40
21
192
184
62
26
79
51
187
19
7
14
43
38
20
84
31
23
25
54
69
167
42
44
11
57