10
5
88
11
45
1
57
7
56
96
62
14
17
39
4
104
170
22
3
16
19
53
2
12
9
13
20
138
131
33
34
898
8
255
58
2123
37
51
217
6
43
30