462
39
10
81
7
186
74
147
57
75
128
334
88
46
16
45
56
62
72
520
161
21
32
18
28
70
68
19
26
127
42
24
9
129
204
142
33
50
44
77
93
27
436
229
83
492
111
29
89
47
40
15
221