33
3
46
20
31
26
7
17
36
8
28
14
82
34
39
27
9
6
23
115
43
29
44
4
18
89
45
81
62
5
32
252
24
127
122