354
569
75
56
38
63
359
37
229
265
91
50
44
83
61
102
86
388
42
40
157
79
183
411
67
69
53
109
70
104
163
90
204
41
96
93
89
65
20
34
30
59
24
121
35
22
45
200
66
189