199
110
37
66
12
130
95
318
55
8
18
28
39
32
24
38
171
59
79
239
15
43
76
56
26
177
53
31
101
33
5
16
34
93
118
25
155
21
63
20
9
108
96
7
94
82