39
186
37
12
187
159
178
15
26
113
211
16
18
76
22
82
54
87
68
49
30
43
60
91
50
93
5
31
40
234
65
42
46
135
100
83
48
96
248
61
90
115
81
70
240
71
73