2
268
3
7
5
0
12
84
63
21
26
25
41
82
35
14
23
4
19
33
22
6
16
1
20
80
11
45
29
13
40
55
9
24
89
255
124