70
71
20
9
6
5
7
63
36
48
10
29
17
22
42
45
58
146
69
159
106
43
120
32
61
239
95
101
192
59
615
54
147
8
52
87
30
55
85
100
135
296
47
272
33
102
66
80
94
34
78
38
14
282