27
25
60
8
13
24
77
22
86
74
225
34
37
57
172
128
126
105
44
289
40
21
12
35
28
95
118
68
99
18
82
108
15
23
48
127
214
119
220
175
10
365
46
17
33
45
53
38
70
392
54