14
176
77
59
23
13
24
43
63
65
246
104
277
56
36
124
594
101
73
8
45
33
76
47
42
106
201
189
44
253
179
105
129
51
221
25
81
119
135
5
46
139
19
54
123
66
95
28