119
51
18
244
42
59
67
330
45
24
38
19
16
98
34
37
57
17
15
99
21
66
89
52
43
8
7
26
30
199
102
68
47
105
27
25
166
153
132
23
104
44
54
96
22
10
149
20
41