76
26
54
79
41
69
126
36
145
9
21
22
33
42
133
50
238
110
167
89
103
12
246
559
231
259
391
32
92
162
64
25
35
16
68
11
84
7
82
55
80
95
108
20
134
90
219