41
85
6
38
23
39
25
60
47
30
50
79
52
100
44
19
339
35
265
77
37
32
164
71
26
214
58
282
130
42
113
24
115
101
117
133
49
145
31
14
239
96
217
43
22
29
45
54
84
4