22
34
141
63
86
277
17
16
75
12
67
38
82
27
66
57
84
119
39
21
318
74
83
343
51
107
40
175
26
13
187
18
8
46
7
68
14
179
228
191
50
151
35
29
89
48
208
25
156