31
44
45
26
29
15
21
40
24
30
138
6
14
66
10
43
18
128
62
36
25
50
56
12
19
16
137
173
11
59
9
33
17
20
54
65
41
22
35
8
23
32