36
56
47
32
200
34
43
76
90
33
66
135
167
106
157
51
81
35
44
31
41
73
55
50
45
86
68
69
42
58
19
40
37
7
9
52
12
142
62
38
61
22
80
79
127
26
180
48
30
63
95
172
159