0
5
11
38
17
41
31
8
14
40
21
22
4
25
75
13
49
71
7
42
77
20
211
48
100
6
34
55
244
10
35
15
18
181
1451
440
243
125
435
264
12
86
50
128
168
202
172
225
198