4
0
36
28
26
8
18
10
22
81
32
14
33
35
37
21
115
2
30
9
6
45
160
12
15
17
48
11
7
23
20
13
73
47
104
190
199
39
54
61
42
38
87
74
101
68
43