82
365
119
293
135
222
38
129
113
112
24
26
63
65
49
87
56
50
100
62
169
47
199
79
77
68
114
142
102
41
194
54
33
66
59
313
109
29
71
43
140
253
78
64
25
27
44
233