56
18
37
159
75
59
128
64
63
42
109
111
30
25
67
260
57
8
120
98
86
125
80
19
72
222
27
13
49
323
52
122
11
116
12
60
393
62
16
69
89
55
36
23
82