36
62
40
31
9
26
46
44
35
17
67
57
41
142
39
48
203
796
29
108
47
102
32
174
24
200
60
594
77
139
290
248
212
59
237
19
33
45
15
13
177
16
18
210
42
233
22
116
534
28
53