97
230
133
100
63
41
38
160
286
21
78
183
58
14
83
189
20
49
115
23
113
24
32
28
70
18
108
10
222
39
25
36
82
55
15
79
48
29
357
129
232
142
86
33
35
288
31
34
123
8
85