39
35
3
7
66
50
48
38
58
13
55
44
81
256
53
36
31
291
47
17
166
63
19
22
28
225
11
45
25
40
70
42
78
82
27
61
77
33
111