22
25
70
8
31
21
91
196
145
19
108
93
12
133
59
252
40
29
53
41
109
34
74
63
28
404
33
115
82
37
38
24
5
62
58
43
6
164
144
268
96
56
85
105