1
9
2
28
26
50
16
79
7
30
3
37
88
8
18
86
4
135
23
29
15
12
17
41
13
32
10
65
19
0
21
6
107
24
46
96
38
5
56