424
369
64
186
73
37
89
179
333
132
27
166
83
45
86
72
50
24
20
165
39
7
754
121
3
13
299
29
65
275
44
19
264
159
51
103
11
101
40
30
66
120
52
48
104
49
36
38
61
33