12
76
61
16
32
20
15
126
73
19
36
95
67
34
27
57
37
72
63
74
17
42
84
28
39
165
9
22
146
156
60
64
109
86
45
25
151
54
33
48
43
92
117
18