131
39
93
36
100
94
40
27
23
33
26
5
42
125
24
19
21
82
37
55
29
35
12
57
43
67
73
32
38
48
30
45
44
129
50
54