28
51
99
187
34
74
46
40
38
282
75
56
33
103
114
43
36
19
32
53
37
67
25
221
70
63
57
125
17
54
92
26
31
44
48
24
49
77
151
83
20
23
39
27