16
14
93
200
82
184
50
25
80
36
53
31
114
9
74
47
90
124
85
42
27
179
101
28
10
37
32
81
26
87
127
295
35
29
45
95
151
55
77
56
76
48
140
15
79
51
106
24
132