222
128
93
176
44
164
317
25
52
32
48
37
202
41
82
17
165
33
262
107
175
51
45
98
97
185
53
271
1070
68