22
15
148
28
16
11
62
106
54
45
163
58
65
77
100
75
25
23
26
733
244
188
63
437
50
124
9
6
52
81
177
49