173
167
64
132
109
9
213
63
14
17
76
270
73
38
32
5
45
51
40
2
35
1146
108
136
31
220
88
119
117
50
20
27
134
246
304
107
46
193
39
68
62
56
82
72
26
16
85
110
8
123
6
98
49