68
106
263
15
96
1
31
88
23
4
37
32
10
26
51
257
99
47
87
220
211
12
20
5
46
7
8
16
13
2
21
306
42
52
40
17
27
86
97
92
56
100
123
11
41
159