493
226
49
382
130
20
46
13
48
60
29
123
195
114
119
68
137
35
124
33
153
173
87
98
91
107
40
165
112
52
158
230
84
55
73
53
122
50
207
43
31
76
9
161
108
11
167
23
132
416
188
47