56
21
87
39
72
113
252
174
11
99
41
12
134
69
299
202
120
31
32
159
97
63
123
30
54
18
15
14
70
255
46
100
8
136
48
71
55
40
42
106
19
20
34
53
247
132
51
155
84
742
36