4
33
11
36
210
31
2
172
766
145
16
68
13
60
1131
70
2322
51
3
1061
252
140
8
190
88
242
685
5
12
9
89
267
302
14
59
47
6
138
477
20
93
457
25
502
132
149
0