96
82
19
60
58
28
47
22
51
48
107
45
50
52
33
191
59
36
37
115
21
16
103
184
18
53
43
194
57
11
34
120
40
126
61
15
27
71
332
133
260
76
80
62
105
75