93
6
16
31
55
39
15
75
13
150
49
23
68
67
286
28
60
59
27
29
3
17
21
35
38
19
37
45
11
54
14
47
26
24
10
20
103
116
86
115
42
34