7
13
1
10
2
25
28
9
75
12
4
22
14
19
30
48
17
63
84
40
272
358
151
38
16
18
20
61
11
27
46
23
73
52
99
15
65
58
69
37