3
1
4
39
20
2
147
5
21
12
26
53
9
41
11
15
10
16
58
192
7
28
75
33
35
23
127
19
38
31
17
34
54
145
180
80
437
118
522
207
78
67