7
40
17
8
58
200
26
44
76
36
12
16
18
10
13
9
24
11
28
20
34
25
43
29
30
37
15
74
33
27
5
77
121
41
39
14
21
51
6
22
35
19
31
109