13
81
34
89
60
32
54
21
9
35
19
12
6
26
17
52
98
70
22
27
40
46
42
62
59
31
87
90
44
113
53
41
116
14
77
96
67
92
301
166
51
82
33
144
126
156
30
167
172