3
7
13
88
18
38
26
11
2
12
0
4
22
6
37
8
19
41
20
53
60
35
69
137
123
180
24
189
75
259
81
68
286
186
311
262
267
206
382
17
86
128
531
72
99
49
46
108
84
155
192
119
87