125
147
62
136
98
86
74
95
37
11
19
45
36
131
105
39
59
103
107
33
29
41
47
32
209
205
53
78
91
76
81
127
89
30
178
73
10
144
54
418
64
117
116
204
67
20
48
113
58
161