0
67
12
31
11
3
4
10
9
108
137
5
58
87
13
8
95
199
7
14
45
208
83
78
149
214
220
217
6
15
30
145
60
21
26
16
17
238
61
42
528