82
53
27
95
77
63
132
22
80
150
43
57
109
66
76
70
204
60
116
163
58
138
62
81
139
100
35
41
135
55
90
48
25
23
40
71
89
68
32
44
72
128
21
14
16
31
365
263
457
160
216
121
372
220