7
13
6
5
130
132
250
103
18
78
65
141
212
192
68
89
59
53
46
85
21
27
61
29
44
183
84
45
22
56
217
54
58
108
92
105
185
127
244
197
20
50
136
66
42
60
106
34
145
109