1
8
4
12
2
7
23
9
10
13
3
0
6
19
40
48
114
98
275
301
128
204
123
211
84
120
42
80
205
26
76
155
91
430
244
180
152
274
154
133
350
203
145
151
198
183
104