2
5
11
0
69
14
29
17
42
9
7
12
28
25
23
8
31
49
16
15
21
10
62
105
70
104
22
77
68
41
46
24
60
85
47
57
44
186
76
59
265
61