1
2
89
0
3
38
6
18
11
9
8
24
15
55
31
22
20
5
4
13
48
26
7
32
28
17
105
66
49
73
202
119
179
83
77
142
72
39
88
243
185
60
110
61
155