91
46
33
16
22
109
18
42
57
140
11
48
29
15
103
45
124
168
105
76
141
156
24
188
37
36
40
80
115
8
54
47
74
5
113
25
100
26
67
31
39
52
104
6
44
343
370
77