344
18
107
39
249
85
202
43
333
34
181
79
14
206
55
1070
47
78
1054
52
26
104
40
150
105
19
9
87
33
71
140
60
96
6
73
148
59
44
139
84
118
80
17
10
63
49
4
11
101
22
94
138