112
70
36
25
37
39
52
54
24
8
9
93
49
114
47
55
30
26
33
250
110
71
230
11
124
81
163
188
53
170
261
74
45
10
75
85
97
153
77
66
21
84
67
315