252
110
168
144
52
107
40
169
462
60
104
42
155
174
55
36
146
54
48
133
80
34
35
70
77
43
492
218
15
4
32
93
297
38
74
12
51
100
73
20
62
41
11
39
21
10
16
9