9
185
10
15
46
14
20
22
7
3
24
8
27
161
16
5
13
12
17
4
23
75
114
2
28
32
303
11
1
49
313
56
19
33
365