61
11
29
3
4
10
9
106
137
5
58
87
13
8
95
199
7
12
45
208
81
78
149
212
220
217
15
24
145
60
21
14
16
17
238
6
42
528