429
62
119
27
194
76
2
143
47
20
128
280
9
162
174
29
169
28
150
22
331
51
106
109
167
12
722
94
86
25
99
15
111
23
36
39
217
147
69
274
38
13
41
11
18
53
32
232
83
130
68
26
98
65