9
73
3
5
13
17
74
4
22
14
30
8
7
6
67
0
34
26
35
36
156
11
16
27
21
32
37
59
340
157
18
77
379
12
82
19
1
43
44
10
88
87
174
76