3
7
0
11
5
28
27
32
15
13
22
8
10
75
39
12
30
61
106
88
120
20
18
95
109
36
17
29
35
33
19
2
68
16
63
83
42
92
54
235