10
4
14
7
15
17
99
6
52
32
12
86
175
27
5
19
25
31
51
185
41
34
100
22
3
13
81
1
72
38
45
261
102
18
35
487
436
26
20
58
28
105
8
125