10
12
29
15
43
88
24
5
100
22
71
50
42
6
23
74
114
140
70
14
75
13
58
21
36
25
46
17
30
40
37
145
62
16
47
144
51
38
54
31
69
33
41
108
91
49