67
80
4
2
22
49
13
17
14
15
32
46
37
26
20
24
16
29
9
301
27
11
73
141
113
30
61
52
35
77
53
150
81
33
41
153
280