265
33
65
4
8
13
14
15
10
24
22
28
21
9
59
43
2
11
17
12
23
246
27
85
5
46
32
34
3
42
77
29
19
256
18
61
48
80
364
2018
196
188
30
409