18
11
25
29
56
45
21
14
27
15
9
19
30
1
70
28
40
349
24
462
22
20
17
31
55
74
32
13
6
65
102
4
41
12
53
3
77
8
127
23
64
62
37