33
105
88
96
8
77
6
25
32
4
1
5
23
12
19
7
10
14
24
50
35
53
82
47
16
17
18
68
156
36
45
34
42
30
78
44
54
43
28
11
9
15