37
73
30
23
26
51
32
50
225
62
66
87
70
47
25
189
176
105
49
246
55
103
21
42
98
46
59
17
36
84
104
18
745
113
128
85
58
132
39
149
45
262
22
95