81
40
34
13
8
22
75
157
16
20
1
55
323
71
11
110
28
19
15
57
35
27
990
84
30
68
9
146
148
73
173
92
66
69
17
10
132
38
45
246
226
95
70
98
14
1493
1103
47
848
289
112
345
23
21