68
181
9
31
40
89
72
197
27
50
44
58
59
41
67
46
135
248
49
282
161
19
112
20
66
176
189
170
16
101
65
84
125
77
17
71
128
199
76
34
91
107
5
246
162