192
68
60
96
476
127
256
11
79
393
216
69
763
274
118
83
138
163
130
140
237
54
19
49
48
26
185
180
147
45
17
47
586
24
65
29
16
41
15
120
28
249
93
18
13
14
95
10
233
7
143