5
91
14
177
7
50
10
22
28
17
8
185
32
44
182
152
240
27
117
23
21
95
2
13
1
4
40
34
38
6
9
56
33
26
220
11
279
3