22
8
39
45
28
161
58
89
68
113
80
199
29
61
78
50
127
19
56
96
44
304
73
17
93
90
97
255
21
41
48
40
24
59
64
60
129
51
94
269
132
53
23
130
32
175
54
118
35
156
103
79
147
63