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