15
32
9
12
40
42
69
13
64
63
93
29
20
24
88
30
125
36
41
33
111
81
79
28
76
26
14
25
6
114
52
72
135
56
23
34
35
68
19
103
48
170
16
22
51
55
59