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