222
70
29
41
43
10
63
36
16
20
26
18
23
90
67
77
50
148
49
197
108
25
22
11
220
130
47
164
129
59
89
54
302
149
42
136
87
28
97
62
44
69
162
74
94
27