102
120
92
34
94
71
35
109
87
36
111
211
113
134
255
212
16
8
33
40
174
107
70
543
17
15
57
74
24
137
49
89
18
77
60
118
47
64
245
41
91
97
126
169
54
99
62
108
10
56
43
38
9
20