6
32
200
7
21
72
14
31
48
113
76
49
30
10
13
26
5
9
17
96
47
22
19
63
33
11
25
58
118
98
90
97
15
12
8
24
35
53
44
29
27
36
42
61
40
145
34
39
64
28
112