45
91
93
200
63
26
186
35
79
61
27
54
83
139
110
116
24
22
11
33
142
121
118
75
215
39
25
106
76
249
65
125
40
84
204
32
23
135
102
95
43
92