2
12
3
18
1
7
9
5
0
36
8
26
13
19
29
15
57
38
31
123
188
28
23
24
10
6
30
34
20
45
21
33
40
16
68
22
78
214
169
91
11
72