2
3
6
4
0
11
63
5
8
26
85
14
17
12
59
7
20
33
30
21
57
15
10
29
35
41
19
54
31
13
24
75
34
51
53
40
119
195
55
158