22
17
60
26
23
32
30
34
7
44
21
16
11
93
59
37
70
27
104
201
58
19
71
33
5
90
53
49
164
117
121
116
76
190
217
466
188
124
437
119
95
28
109
86
122
35