21
29
40
8
13
94
95
55
37
24
5
67
103
31
0
2
16
14
10
46
6
77
26
22
11
65
72
18
15
258
53
3
38
17
113
19
1
28
66