253
204
189
26
34
14
100
376
125
56
21
98
110
32
17
73
68
20
66
15
43
28
82
669
101
143
92
31
33
6
12
11
13
105
90
44
16
5
58
3
23
4