51
122
85
109
100
168
20
89
70
44
37
99
236
47
61
16
73
50
30
127
27
93
126
133
14
31
52
613
175
74
40
111
64
46
59
21
39
45
57
25
17
36
32
23
42
8