139
155
21
28
67
17
39
34
112
68
19
148
88
36
27
293
14
52
35
420
233
119
145
43
24
69
114
31
59
92
134
48
47
122
81
308
75
106
102
7
96
85
198
32
207
23
63
12
44
84
123
40