21
27
36
105
475
11
227
4
79
61
8
15
71
10
125
177
7
35
2
75
130
9
44
138
34
29
22
3
103
39
33
16
6
239
67
13
63
148
78
80
55
68
72
81
17
88