75
22
27
35
26
18
58
42
64
3
268
57
33
131
8
157
14
91
19
83
138
21
114
79
50
44
41
221
30
48
205
137
109
105
211
74
4
49
63
6
20
362
25
7
9
154
388
2
98