10
41
5
17
24
95
76
30
42
14
31
16
7
25
231
101
29
32
39
50
21
52
96
57
22
4
33
27
64
8
35
49
26
18
66
11
167
34
43
44
37
48
151
15
12