154
96
135
23
14
47
30
61
110
38
49
21
136
116
118
26
104
103
37
88
32
28
44
43
89
66
22
16
46
126
11
8
18
33
34
51
27
70
35
68
53
153
124
39
19