12
34
20
4
80
7
14
56
1
41
16
0
15
22
17
19
5
13
11
18
8
190
42
30
31
27
53
39
46
33
50
97
68
365
36
219
164
38
106
107