10
22
28
6
39
2
24
1
11
41
0
30
29
32
31
64
21
107
5
151
63
7
37
9
19
208
38
25
120
133
15
96
81
55
134
4
8
58
23
16
57
89