75
56
151
43
45
25
51
23
46
84
142
69
129
33
40
20
42
41
34
57
27
3
35
53
105
52
126
106
113
66
167
172
14
19
24
90
78
28
31
226
18
21
22
64
36
96
68