222
45
72
33
59
3
64
88
239
112
216
41
73
247
378
2
77
67
24
29
28
97
136
19
143
15
32
37
52
36
102
155
27
182
57
12
16
151
208
39
6
142
14
46
50
83
81