374
12
149
210
57
1301
77
43
4
27
316
45
79
26
18
52
61
35
40
15
319
84
3
2
39
46
25
34
49
16
33
23
132
78
127
48
6
32
9
28
38
17
10
41
36
181
63
323