53
8
23
1
3
2
11
5
16
14
25
7
6
9
4
12
17
34
22
26
13
48
18
32
251
78
29
96
117
60
260
316
285
173
242
190
19
137