121
21
58
31
124
76
169
49
72
73
79
84
32
157
36
125
132
139
26
27
56
24
37
54
35
255
154
100
217
41
167
19
206
162
70
69
52
30
12
53
107
29
23
39
38
13
99
98
47