243
228
24
145
115
13
179
167
184
79
53
225
108
193
22
48
91
57
27
103
170
21
119
34
76
10
11
175
40
33
105
318
229
110
54
20
65
130
161
85
26
36
59
75
29
46
146
51
60
70
169
429