1
4
9
14
2
19
6
16
22
38
29
27
13
40
65
43
63
56
26
25
46
34
7
123
147
68
12
212
42
59
31
128
111
58
11
49
41
15
44
60