3
12
9
185
16
8
50
11
6
300
78
5
14
74
148
46
135
101
106
7
88
77
115
10
43
310
2
13
42
28
1167
36
65
25
86
22
59
24
80
38
197
104
40
21