248
80
23
73
16
58
13
10
27
31
21
19
8
692
186
128
57
53
24
96
7
40
155
120
220
130
2
44
108
82
255
104
9
51
103
619
12
42
35
28
237
34
33
157
32
66