7
28
53
6
3
9
18
20
22
13
55
54
40
42
33
121
30
12
44
11
21
59
51
19
49
220
41
74
15
24
64
14
47
16
291
17
46
27
566
29
109
142