7
21
20
43
33
41
29
5
30
55
16
12
52
13
40
9
15
6
92
200
38
23
53
19
10
14
31
61
126
8
49
28
82
11
90
25
17
24
26
32
48
59
35