34
100
669
84
53
77
164
79
64
52
107
31
87
30
41
248
80
207
99
37
110
98
21
68
122
240
50
121
268
89
36
60
76
43
54
232
178
130
25
141