138
75
35
82
16
116
92
60
27
61
18
124
43
42
88
129
105
10
89
70
37
144
36
73
111
66
68
39
52
296
55
120
247
186
209
48
104
117
115
14
25
79
369
30
21
356
5
8
49
489
51
19