62
21
38
236
306
66
377
22
18
43
27
33
28
82
78
29
16
30
153
565
59
7
510
32
55
6
148
10
14
57
50
70
49
19
68
439
51
47
40
26
114
76
31
46
17
42
54
198
8
35