74
76
62
282
108
46
180
31
33
20
14
23
22
26
189
19
44
91
92
63
86
11
35
38
51
10
68
95
85
128
39
9
52
60
18
34
288
1627
70
25
106
88
57
208
42
61