18
63
30
16
28
12
50
47
9
39
54
103
44
41
13
15
76
55
21
106
337
23
34
57
130
10
77
19
182
56
26
88
67
27
89
35
224
328
73
142
143
52
81