19
81
159
148
72
77
22
111
18
30
36
33
27
101
107
246
87
44
40
35
50
11
96
13
138
39
47
65
51
15
126
29
153
10
173
16
128
7
20
192
23
9
55
31
28
93
5