79
211
334
2
266
7
8
199
11
40
56
100
16
5
171
118
608
576
355
31
189
9
1
155
496
81
186
12
261
668
23
190
93
90
255
58
128
144
124
456
390
63
170
4