2
3
4
24
7
17
14
15
45
49
35
18
9
29
32
36
97
12
27
41
222
70
46
20
75
28
68
101
37
94
22
26
128
283
144
30
93
54
39
83
40
173
11
44