40
79
53
28
34
127
57
42
65
35
96
55
33
71
37
12
63
82
46
66
58
19
18
25
30
11
47
41
14
151
94
61
32
169
69
50
23
43
74
51
10
78
7
108