36
11
30
34
88
102
172
8
79
72
51
20
25
84
66
23
97
92
41
14
54
1
40
22
21
29
68
99
32
52
37
120
144
17
83
90
69
43
39
115
108
10
623
24