81
69
22
128
134
90
78
24
80
85
144
66
43
135
138
97
51
122
65
77
64
61
17
58
107
120
112
15
82
133
55
368
14
67
46
272
115
163
40
32
68
99
76
70
28
151
86
13
172
159
108
84