45
39
26
29
22
24
61
96
14
84
67
28
36
65
31
49
18
62
85
44
47
40
16
37
19
79
4
125
87
103
57
42
117
202
33
92
160
119
59
110
7
50
23
53