31
1
76
122
133
286
75
16
309
69
87
72
79
82
92
56
10
50
98
210
145
550
52
13
51
9
188
49
7
203
320
74
86
95