35
447
77
10
72
28
86
214
22
42
25
166
17
90
15
16
30
8
34
96
3
93
5
13
20
27
31
9
603
23
6
105
29
117
11
7
103
12
21
1218
24
59