4
6
122
96
27
176
121
8
7
1
25
63
9
18
106
438
88
36
3592
12
28
426
20
224
57
350
50
30
14
148
13
32
5
17
29
372
22
247
83
49
666
87