13
11
29
46
42
38
62
109
78
14
125
34
110
36
28
54
139
40
5
22
83
206
92
55
130
64
53
149
43
20
89
129
176
103
142
67
41
79
80
120
75
39
21
45
111
105
182