59
195
49
128
33
11
44
43
53
183
54
12
347
177
253
108
360
67
170
41
40
63
90
561
15
81
74
35
37
39
29
18
124
13
34
106
76
51
88
125
27
46
61
233
57
66
225