218
31
115
95
88
80
326
36
217
20
192
106
42
107
130
99
119
70
182
126
16
86
41
15
320
96
7
100
60
62
49
167
9
37
185
91
51
52
47
79
72
120
17
179
68
12
34
71
26
145
13
19
243