62
11
30
3
4
10
9
107
137
5
58
87
13
8
95
199
7
45
208
81
78
149
214
220
217
15
27
145
60
21
14
16
17
238
61
6
42
12
528