5
7
128
17
134
181
129
123
96
77
297
248
126
415
33
207
121
52
58
20
49
50
124
27
68
84
139
48
29
194
152
8
74
103
40
25
66
31
184
140
41
71
110
104
13
18
119
141
80
149
93