39
56
26
58
38
84
36
55
44
25
12
270
138
213
4
107
53
22
47
37
19
45
14
33
51
20
248
123
8
18
42
31
40
87
43
48
2
79
407
66
30
17