7
22
200
53
138
23
41
34
12
14
20
11
5
33
19
6
9
16
26
32
17
8
49
35
107
25
57
28
77
75
51
10
47
36
13
45
44
15
24
68
70
27
142
21
29
37
54
62
82
55