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