82
33
63
42
66
81
26
16
32
38
31
40
77
20
46
24
135
36
113
39
54
19
21
15
12
152
489
34
106
17
134
11
444
23
178
119
53
58
160
56
9
22
18
29
44
148
62
47
140