32
18
33
6
90
42
12
53
41
202
176
105
80
13
10
9
26
15
24
179
8
23
31
133
7
14
49
52
21
34
465
56
20
1
2
29
50
4