85
36
130
59
102
8
110
24
126
73
181
41
30
264
246
34
51
931
55
532
22
96
71
114
134
47
433
189
53
222
243
86
83
15
254
78
242
171
70
115
72
54
6
57
64
107
121
58
17
40
79
97
63
52
19