17
11
13
2
12
32
29
71
117
80
96
22
14
42
28
7
31
49
85
23
20
107
69
18
144
63
38
43
125
30
50
16
60
5
3
61
15
58
37
9