35
64
12
15
13
16
17
10
7
46
20
14
464
154
27
9
93
18
19
3
24
23
232
2
70
109
68
61
11
4
36
26
8
30
348
82
86
72
868
53
1942
121
87
39
620
101