6
37
79
20
17
18
33
14
7
11
5
27
44
13
8
16
64
42
2
1
9
50
12
15
23
21
3
36
61
10
22
4
347
243
30
75
263