45
16
57
15
44
41
28
53
5
34
38
24
236
85
23
14
32
19
269
35
4
9
92
26
21
12
43
103
8
20
131
50
47
22
551
33
102