2
6
9
3
15
4
0
5
69
13
32
11
23
34
40
14
18
37
31
19
68
109
53
66
49
120
170
46
33
94
152
20
57
22
21
92
12
43
60
38
118
190
26
36
128
41
215