15
30
12
26
59
18
32
38
10
46
43
194
23
7
102
13
34
81
89
28
40
73
56
37
69
138
16
44
64
112
29
145
70
20
52
78
54
39
90
67
49
9
124
85