399
45
185
281
31
13
20
84
11
42
72
117
100
144
18
26
55
82
28
62
53
123
427
23
135
113
110
91
4
54
63
159
124
48
40
147
99
92
24
203
29
12
64
15
17