23
3
22
38
29
4
267
7
10
49
73
66
88
74
19
14
48
111
151
32
84
95
213
98
160
225
363
37
107
68
35
57
71
43
133
46
50
34
56
26
28
40
53
89
63
153
44
55