30
1
20
11
32
22
170
37
56
52
15
19
44
8
13
65
55
31
39
59
158
12
58
40
9
50
46
42
18
28
61
67
76
14
38
4
62
51
21
260
78
70
69
27
25
16
54