15
138
29
14
30
19
59
56
71
106
28
10
23
39
43
3
27
35
5
51
37
61
0
36
38
9
18
80
40
48
8
101
1
2
20
52
25
33
17
78
243
44
12
26