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