28
31
5
139
6
72
23
97
7
8
13
27
418
70
12
21
11
32
4
35
25
40
18
34
246
17
22
16
14
101
165
60
104
30
37
149
384
133
173
226
250
142
1108
390
102
1065
427
154