39
55
22
110
23
3
19
2
123
29
33
4
12
43
5
1
281
7
369
185
8
59
16
800
9
40
91
304
58
358
42
32
18
25
75
44
60
15
34
49
30
62
408
24
10