12
27
97
23
26
79
188
63
59
170
54
15
111
42
53
11
21
65
33
49
78
39
8
51
14
7
152
16
77
36
66
25
38
76
138
225
149
104
171
82