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