171
651
107
299
84
320
19
291
59
216
27
144
12
102
47
129
36
130
26
33
116
25
17
105
31
106
11
93
6
311
85
23
99