15
3
11
1
33
79
49
10
78
30
39
24
85
69
55
129
51
73
18
126
58
36
17
60
123
54
71
64
13
12
22
76
6
5
7
62
52
150
61
45
26
27
142
67
46
135
56
215
29