60
11
29
3
4
10
9
106
137
5
55
86
13
8
95
199
6
12
45
208
81
78
148
211
220
216
7
22
145
21
16
17
238
42
526
14