119
35
146
12
78
66
28
17
64
29
37
40
19
53
21
49
5
113
36
22
109
82
38
69
25
14
26
11
6
250
42
85
27
58
15
110
510
111
9
63
13
162