32
36
26
278
96
37
516
20
25
17
2
4
27
3
8
22
6
13
35
7
10
12
9
83
80
52
116
34
92
30
93
119
89
16
41
47
23
14
78