118
376
137
496
100
106
35
113
9
534
73
292
348
54
227
217
169
70
82
218
78
474
124
58
1853
108
83
293
52
22
214
208
47
130
34
53
5
44
16
247
24
241
13
36
254
144
110
15
51
84
42
6
201
28