119
51
19
244
42
59
68
330
45
24
38
16
98
35
37
58
17
99
22
67
89
53
43
8
26
31
199
102
47
105
27
28
25
166
154
132
23
104
44
54
96
10
149
20
41