41
5
95
18
37
58
24
113
22
68
25
4
19
35
164
11
34
85
84
148
80
75
54
57
29
43
6
28
94
47
31
21
26
32
7
23
15
91
101
90
44
16
83