96
72
44
48
25
208
38
88
79
46
35
53
75
37
36
42
55
17
126
532
191
28
16
166
20
49
47
187
82
21
31
56
5
6
103
141
23
13
54
27
61
50
39
94
115