70
16
21
78
351
20
3
102
68
50
52
153
73
25
48
23
91
125
13
161
27
138
89
51
34
190
69
8
110
101
39
72
77
45
33
56
29
28
41
84
142
57
74
79
221
174
9
160
587