7
11
4
10
15
24
243
103
8
17
36
51
42
30
13
16
9
28
21
41
5
62
3
2
26
12
49
50
209
206
56
48
6
84
74
52
39