2
4
5
3
26
7
13
12
25
39
6
27
33
20
122
46
71
60
47
15
61
23
30
53
246
43
112
109
48
83
16
225
273
142
62
49
81
65
64
58
9
52
55