32
46
47
54
55
156
56
79
77
59
51
67
28
40
75
196
126
42
83
90
53
73
3
105
98
16
103
8
11
12
60
30
4
17
49
52
6
5
9
29
19
37
14
35
25
7