22
5
20
35
532
21
194
108
38
15
33
32
11
42
89
16
13
28
86
37
43
24
55
189
63
84
144
109
25
105
31
46
27
9
12
62
59
30
181
127
98
157
58
179
61