7
17
38
46
31
20
78
1
24
10
15
32
28
22
21
233
113
72
35
45
34
19
61
2
18
375
56
51
50
102
239
66
52
30
23
42
8