68
75
10
111
28
127
47
63
57
14
12
58
248
55
32
39
27
225
378
82
22
439
245
251
52
13
41
81
15
9
121
45
255
101
70
25
94
90
71
296
7
33
61
24
757
305
21
281