59
40
142
233
9
14
16
19
42
21
880
33
28
46
38
66
141
30
192
25
359
74
67
58
29
61
44
79
107
49
15
65
35
41
122
55
37
177
195
178
10
39
71
759
36
48