7
249
8
14
9
25
5
6
26
17
35
2
24
22
16
10
160
56
13
12
34
21
20
19
37
59
48
58
23
28
15
1
3
18
4
186
33
73
11
29
64
51