12
736
40
142
22
33
51
8
13
3
2
5
1
64
14
27
15
11
18
4
166
63
25
9
48
28
56
44
10
30
16
32
356
108
169
53