291
19
33
14
10
98
27
8
34
35
26
16
42
11
17
13
23
90
20
45
80
48
70
39
2
96
22
28
7
100
6
53
97
46
167
21
32
198
4
83
49
12
202
37
50