95
78
84
73
68
152
104
34
82
59
169
31
42
51
30
16
21
92
54
77
38
117
46
37
12
11
28
81
52
47
61
190
71
20
39
35
76
50
60
15
69
33
13
32