5
1
6
3
13
10
26
11
39
8
47
7
55
21
29
14
17
16
53
9
12
44
56
23
82
18
200
24
32
31
86
2
19
35
28
160
103
38
43