60
128
144
139
40
242
103
54
42
264
71
19
55
110
279
176
67
275
343
11
111
102
157
151
227
272
120
3549
117
691
13
28
1589
48
186
2522
59
150
100
122
162
914
90
23
65
81
134
43
50
70
66
95
32
435