8
40
23
18
56
36
33
7
17
104
43
4
3
10
35
14
89
12
25
28
19
34
13
50
6
21
5
92
37
29
9
11
96
44
24
70
59
245
31
215
132
38