18
61
24
21
26
5
4
44
7
27
16
106
23
19
34
75
93
165
20
10
9
138
59
12
32
63
42
22
1
15
6
8
29
11
77
57