4
8
11
26
45
3
22
28
14
7
19
24
21
78
13
6
2
15
63
52
12
23
18
40
41
48
98
115
132
154
175
81
73
126
106
370
231
50
56
30
57
113
54
108
5