14
175
75
59
23
13
24
43
63
65
246
104
276
56
36
124
594
101
73
8
45
33
76
47
42
105
201
189
44
247
179
129
51
221
25
81
119
134
5
46
139
19
54
123
66
95
28