21
18
47
48
102
44
14
10
30
37
28
43
41
106
24
31
35
323
23
16
61
7
219
60
80
38
32
25
15
45
20
96
9
114
108
73
57
113
85
12
240
146