23
28
84
55
91
36
18
35
22
45
50
31
40
47
136
57
38
86
75
27
151
274
49
81
39
60
72
59
34
37
53
20
25
265
95
96
51
46
54
32
97
332
74
67
24
58