71
26
22
19
451
65
66
43
57
25
88
41
414
420
316
87
93
20
16
84
46
58
147
40
105
49
4
50
92
75
149
154
146
29
97
353
53
184
24
89
331
343
35
113
260
323
27
79
23
221
111
34
157
103