141
140
99
10
29
38
44
45
79
14
23
67
24
59
89
56
41
25
16
28
33
12
333
22
52
63
62
21
71
13
20
154
5
43
18
114
34
40
60
27