21
61
42
50
37
20
18
3
39
25
15
116
34
35
36
141
66
51
30
11
277
33
55
26
12
136
9
23
10
163
166
67
62
58
65
48
75
8
24
103
77
59