103
127
76
116
59
141
10
26
15
39
18
152
101
17
33
55
74
128
36
27
77
142
32
12
20
63
14
79
228
46
72
43
106
104
23
13
34
35
64
38
24
29
118
7
78
37
201
44
25
19
40
215