32
98
85
79
54
41
26
33
20
12
19
44
50
53
22
21
23
62
10
56
57
67
42
59
145
101
73
180
15
112
146
152
124
100
375
119