225
121
184
73
86
52
33
58
224
55
11
152
37
31
210
109
50
536
106
56
102
60
29
61
76
25
40
45
123
74
79
36
110
83
17
22
28
8
43
64
100
125
293
65
139
20
149
67
26
19
27
18
70
93
399