107
45
128
122
74
58
46
65
43
34
17
61
32
10
27
47
28
64
113
209
135
88
174
106
86
153
148
118
67
100
72
101
117
87
70
108
44
127
50
55
281
49
131
71
93
243
119
73
97
92
238