10
29
48
33
91
43
8
22
12
72
36
11
13
32
61
76
37
9
5
3
81
138
40
64
17
49
25
94
6
4
14
15
69
31
23
66
52
2
21
42
403
39
28
109
140
103