43
4
25
7
20
27
44
10
29
42
34
37
17
64
69
14
32
5
81
12
11
26
21
16
8
0
68
160
19
49
3
434
318
80
193
176
57
59
307
83
72
23