22
14
9
3
10
17
75
129
207
30
1027
19
144
25
6
5
33
62
21
31
11
237
328
126
15
201
44
8
89
61
106
1
32
133
16
90
148
27
51
141
119
74
46
194
41
37
681
91
35