297
78
26
11
68
71
38
14
12
16
95
20
24
19
62
56
159
23
8
22
4
25
31
106
15
35
42
103
49
80
105
21
270
30