22
26
12
24
331
55
47
111
46
48
37
493
71
31
33
50
121
29
21
28
79
19
9
70
125
63
16
43
17
384
83
150
62
53
45
58
246
85
20
116
27