18
4
6
26
12
20
71
21
16
19
15
30
91
42
3
5
29
58
44
31
50
13
2
127
17
66
45
48
148
37
7
24
28
63
10
1
51
38