76
33
179
3
39
19
20
16
51
54
221
18
5
32
23
61
38
8
27
22
59
47
35
148
56
127
316
279
44
78
26
81
55
60
13
114
111
122
79
68
139
71
97
25
53
57
230
52
124