3
6
9
8
0
13
2
11
29
51
5
10
14
16
115
52
130
58
21
22
38
37
69
150
19
171
224
24
36
61
26
106
125
85
188
49
102
43
94
27
277
118
66
86
34
89
17
100
176
221
212