1
5
28
4
16
12
74
17
55
23
82
106
14
42
58
59
9
88
21
44
47
32
36
61
145
26
101
27
24
6
77
159
39
35
161
72
591
43
25
186
129
150
19
90
30
305
13
57
10