33
58
10
31
4
106
14
9
13
15
17
115
83
104
243
39
23
74
12
80
25
0
28
2
26
29
68
57
3
54
6
16
121
50
11
38
60
5
52
35
27
48
47