5
20
8
110
3
14
35
21
25
16
22
23
116
58
175
13
24
10
44
37
19
6
54
33
9
59
31
2
68
129
39
115
45
7
29
161
11