319
30
52
199
61
303
59
17
74
19
25
53
68
34
132
23
8
24
18
164
157
128
119
81
270
192
191
152
179
38
43
186
45
36
7
180
84
58
41
15
42
50
75
29
4
47
9
32
46
120
194