22
18
91
26
124
66
117
30
34
5
31
20
12
87
36
6
25
60
9
84
355
14
11
186
43
8
184
77
53
32
69
50
166
59
46
47
24
63
169
3
76
10