221
66
73
110
98
11
10
40
13
208
22
42
6
16
233
64
9
143
3
12
58
174
27
32
171
296
15
146
29
17
23
34
28
51
25
103
1
45
8
72
4
170
21
125
317
484