12
32
26
15
22
124
112
23
127
92
70
96
4
16
40
165
48
174
84
80
31
30
74
8
75
19
7
37
2
99
139
35
24
6
42
29
67
20
25
52
39
21
66
76
17
49