447
112
17
166
29
36
46
25
18
33
23
113
51
47
34
40
89
52
61
14
24
28
39
141
73
44
31
81
77
135
38
132
63
82
249
37
83
27
45
117
62
110
79