14
175
77
59
23
13
24
43
63
65
246
104
276
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