92
42
71
99
61
54
131
26
68
33
109
387
139
48
60
162
52
62
95
43
148
113
77
37
49
216
266
70
176
165
38
44
140
87
53
41
163
30
80
23
124
230
34
17
27
76
63
122
19
59