221
41
40
162
17
66
78
98
122
351
110
46
141
37
24
26
174
11
132
52
167
70
158
390
235
96
72
53
113
68
102
76
51
5
18
116
23
32
55
194
50
112
210
740
38
217
39
146
22
27