2
0
9
6
26
21
15
17
14
42
37
11
39
18
7
32
16
20
52
40
54
122
85
101
30
45
73
29
57
27
78
44
236
64
103
74
96
180
19
130
62
263
82
91
110
58
28
12
76
145
77
10