13
9
12
17
27
24
37
30
58
31
2
36
20
96
72
102
25
38
14
32
28
21
127
48
60
84
78
187
18
40
47
49
51
35
6
63
54
151
44
82
91
34
46
23