3
264
116
52
18
105
153
16
7
54
363
14
40
33
8
748
42
9
11
208
28
13
4
10
12
26
6
25
34
36
213
78
87
76
56
75
77
41
84
15
19
223
27
20
32