19
46
35
21
119
101
79
138
62
76
94
37
231
52
18
87
137
77
154
32
44
31
226
33
16
216
26
99
38
67
357
427
236
74
14
130
6
30
28
142
103
152
13
22
12
95
112
41
149