22
46
228
74
129
473
275
15
110
148
43
37
49
40
51
101
26
31
124
96
36
18
98
86
44
55
32
13
61
41
25
20
14
81
66
9
23
17
21
118
116
24
139
47
45
227