102
55
124
79
217
17
248
19
127
144
40
348
230
65
272
52
54
122
192
62
35
56
244
350
32
101
489
112
1051
57
196
77
113
64
24
69
26
37
30
23
76
195
152
36
22
38
27
118
48
66
181