31
46
20
28
22
3
11
13
12
23
60
75
55
166
64
10
33
70
14
53
62
8
6
32
1
5
65
19
27
30
78
21
277
191
119
49
120
17