0
13
22
5
25
8
58
77
46
32
201
65
110
90
57
132
19
47
30
20
42
23
26
111
50
138
124
81
60
33
290
12
9
35
27
120
100
130
102
71
52
43
21
2
95
31
115
147