16
12
28
32
17
9
41
61
27
10
20
34
18
15
45
47
14
21
285
6
7
25
24
22
23
79
13
35
31
77
8
36
136
120
72
179
26