25
109
46
12
11
52
51
36
19
29
45
20
27
31
34
59
30
15
122
24
14
49
28
99
16
40
65
91
72
17
78
41
37
92
42
69
184
60
38
21
23
44
48