49
15
112
52
120
28
19
7
26
68
17
21
25
67
42
97
256
9
113
29
89
54
73
60
77
12
72
65
110
24
151
32
56
138
183
71
78
47
45
145
141
83
51
100
166
41
127
44
35
87