245
45
50
27
39
46
106
132
108
96
75
52
125
141
117
103
137
70
72
57
93
23
211
115
67
62
150
89
554
284
33
25
78
9
502
51
59
16
267
87
40
121
191
34
28
467
35
79
90
64
231
48
152