5
6
2
4
1
29
3
17
72
181
10
8
39
7
18
35
34
9
26
20
25
16
59
119
45
22
28
14
13
176
117
11
12
46
19
31
68