2
77
21
78
93
89
46
59
88
185
72
70
122
131
48
112
87
105
92
126
44
82
128
98
120
35
225
91
254
247
148
161
156
136
34
24
19
26
54
50
67
12
84
33
76
9
61
38
16
52
55
53
22