1
5
38
11
43
21
3
108
86
78
4
62
9
79
7
19
67
16
31
10
26
180
170
2
74
52
28
56
13
41
63
60
42
6
73
8
35