1
80
6
7
40
44
69
18
155
219
35
9
14
76
22
13
5
63
21
3
103
192
34
4
8
17
36
29
96
108
41
150
117
82
75
47
65
62
101
68
64
49
59
19
30
16
37
61
85
89