51
38
16
24
39
71
96
112
70
67
44
91
81
97
89
49
92
31
41
66
111
106
114
86
203
37
32
28
36
42
9
64
11
56
26
170
34
84
27
21
50
8
55
233
17
25
45