446
122
46
91
18
7
62
164
86
107
1063
35
44
49
20
36
25
54
12
22
111
78
21
68
65
104
125
152
113
31
188
19
66
57
248
39
26
103
16
17
11
43
33
64
427
60
118
42
15
207