24
89
20
14
19
25
16
27
15
17
13
5
23
95
218
37
41
33
65
58
31
55
35
74
83
111
62
386
132
128
39
189
30
409
46
50
21
36
44
84
51
152