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