23
65
25
20
17
46
18
10
44
68
43
53
37
62
90
131
21
45
39
156
41
133
57
92
14
34
302
86
61
135
31
71
105
51
63
50
107
89
85
100
111
30
29
58
38
97
233
146
214