55
72
88
51
131
471
28
19
23
152
2
93
264
87
41
124
16
34
191
173
62
48
17
30
61
76
25
78
65
37
33
208
18
20
24
161
141
386
45
122
50
39
31
70
231
150
14
286
134
331
96