4
7
1
13
3
19
9
10
18
37
17
5
23
12
8
34
33
59
78
89
199
65
84
95
206
128
60
73
44
26
56
20
22
217
105
85
103
25
50
42
146