1
5
24
3
4
16
12
74
55
21
82
103
14
41
57
59
9
88
44
47
32
36
61
81
144
26
101
27
6
76
159
39
35
161
72
586
43
25
184
129
150
19
90
106
30
305
13
10