20
173
56
68
48
17
527
95
51
43
65
14
37
41
52
29
47
104
60
71
119
244
30
101
134
35
67
305
36
102
63
55
88
364
32
45
40
16
242
46
62
13
39
64