50
11
19
143
64
82
22
9
319
6
106
21
15
34
26
173
91
23
40
32
60
39
43
41
474
45
24
38
46
13
54
59
65
25
20
14
17
31
29
42
51
16
3
63
80
238