9
52
6
22
7
0
20
11
13
5
80
36
32
19
33
28
30
42
17
26
4
55
35
70
18
60
136
40
58
46
16
31
12
1
51
105
29
249
102
175
73
347
170
154
39
78
68
93