18
72
27
22
28
56
53
24
293
90
69
55
17
26
160
35
34
30
23
14
20
21
16
63
426
94
78
322
66
52
38
13
11
32
45
50
8
9
263
47
10
71
19
51
4
33