128
72
37
69
92
63
134
132
67
94
115
131
24
123
46
127
44
66
107
121
97
234
202
527
185
502
345
47
29
170
96
291
70
101
165
284
118
25
3102
180
156
415
255
52
376
124
79
95
99
77
109
174