216
71
20
11
231
27
22
176
295
144
72
3
30
45
58
162
39
198
313
56
6
794
53
181
57
10
44
28
12
63
92
13
33
21
17
32
18
37
68
9
119
411
55
126
322
468
2
14
49
75
61