23
123
80
18
13
36
46
117
197
38
52
71
26
54
595
35
745
11
25
43
24
95
215
147
65
96
12
49
19
66
127
100
57
111
75
62
63
55
193
33
245
93
5
31
186
58
21
70