142
27
31
18
117
83
151
63
79
21
99
139
47
38
44
32
30
13
36
48
40
62
108
90
15
11
35
111
45
29
14
84
10
19
164
133
123
127
52
22
57
206
441
113
69
75
41
26
115
46
49
66