31
54
27
44
8
69
23
21
59
41
57
12
79
131
22
46
65
92
125
115
119
16
32
10
49
6
34
15
81
98
40
9
179
89
141
148
182
85
169
72
102
45
258
38
149
51