4
1
5
11
0
28
6
2
78
10
20
45
3
14
13
16
32
24
34
71
39
56
17
158
76
106
19
52
190
43
59
44
141
65
73
121
100
38
85
139
82
77
233
179
36
86
21