53
28
62
17
36
42
64
41
298
76
57
132
23
103
31
63
74
55
127
113
79
40
35
61
29
56
25
149
89
240
33
175
7
254
45
140
106
51
67
92
164
138
73
95
18
22
11
13