10
12
29
15
43
88
24
5
101
71
50
42
7
23
74
6
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