10
17
25
57
7
23
4
12
18
22
34
3
6
150
40
38
8
42
35
41
16
27
76
26
47
65
46
29
59
28
19
15
2
90
33
20
78
51
1
11
54
122