113
62
100
46
195
19
73
48
65
97
28
82
149
54
72
119
375
47
42
55
44
23
7
9
27
32
43
92
17
88
18
40
25
83
29
137
60
115
59
169
69
104
33
150
102