16
69
96
79
92
74
31
24
238
91
155
365
45
158
61
144
30
29
32
86
34
23
27
54
49
50
17
19
89
47
85
103
25
164
21
15
38
36
22
52
33
127
136
18
44
67
14
60
87