45
165
68
112
47
73
66
44
192
50
36
307
94
26
95
152
84
5
20
43
59
181
21
183
18
51
90
9
32
6
34
19
153
53
28
17
48
24
56
29
39
62
284
80
23
232
101