134
45
164
112
89
564
210
116
44
127
74
214
50
135
37
19
46
463
122
305
88
104
53
129
67
87
86
253
136
42
26
82
64
94
31
59
57
55
52
34
21
91
20
153
61
72
103
33
100
41
24
40
238