17
12
71
20
31
23
14
9
33
42
85
48
135
66
153
34
65
7
21
35
43
27
28
36
79
5
10
82
177
97
41
54
39
11
244
69
629
62
29