5
34
7
10
155
33
13
1
9
0
8
4
2
58
49
20
16
48
11
178
36
76
78
61
17
39
18
66
50
79
98
87
162
83
168
399
122
22
28
37
73
30
199
92
42