0
2
1
22
29
4
8
20
13
6
14
21
11
3
41
5
28
106
17
32
31
27
42
19
45
39
64
47
169
86
16
55
54
26
59
67
33
43
70
138
35
63
69
199
48
233
34