8
35
79
23
100
28
12
54
2
17
10
20
34
4
15
30
160
1
7
13
18
3
14
31
59
6
121
85
26
47
173
11
803
37
44
16
67
52
9
27
5
123