10
9
35
26
6
32
5
46
43
4
7
13
22
75
29
16
25
37
48
18
55
156
197
17
41
24
12
8
23
28
15
34
19
72
44
21
30
51
52
40
50
59
157