76
117
234
218
38
2
249
679
41
172
77
223
227
433
73
21
541
119
61
15
24
13
107
17
54
93
35
110
138
140
59
127
90
16
11
43
196
72
40
55
19
66
215
32
58
5
27